﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Hutech.CRM.Library.Models.Entities
{
    public class AccountCustomer
    {
        #region Private Properties

        private Guid accountCustomerGuid = Guid.Empty;
        private string hoTen = string.Empty;
        private string diaChi = string.Empty;
        private string email = string.Empty;
        private string dienThoai = string.Empty;
        private Guid level = Guid.Empty;
        private string fax = string.Empty;
        private string taiKhoanNganHang = string.Empty;
        private string maSoThue = string.Empty;
        private bool isDelete;
        private Guid userUpdated = Guid.Empty;
        private DateTime lastUpdatedDate;

        //Other

        private string tenCongTy = string.Empty;
        private Guid nganhNghe = Guid.Empty;
        private Guid chucVu = Guid.Empty;
        private Guid tinhThanhPho = Guid.Empty;
        private string yahoo = string.Empty;
        private string skype = string.Empty;
        private DateTime? ngaySinh;


        private string tenNganhNghe = string.Empty;
        private string tenChucVu = string.Empty;
        private string tenTinhThanhPho = string.Empty;
        private string levelName = string.Empty;

        #endregion
       
        #region Public Properties
        public string LevelName
        {
            get { return levelName; }
            set { levelName = value; }
        }
        public string TenNganhNghe
        {
            get { return tenNganhNghe; }
            set { tenNganhNghe = value; }
        }
        public string TenChucVu
        {
            get { return tenChucVu; }
            set { tenChucVu = value; }
        }
        public string TenTinhThanhPho
        {
            get { return tenTinhThanhPho; }
            set { tenTinhThanhPho = value; }
        }
        public string TenCongTy
        {
            get { return tenCongTy; }
            set { tenCongTy = value; }
        }
        public Guid NganhNghe
        {
            get { return nganhNghe; }
            set { nganhNghe = value; }
        } public Guid ChucVu
        {
            get { return chucVu; }
            set { chucVu = value; }
        }
        public Guid TinhThanhPho
        {
            get { return tinhThanhPho; }
            set { tinhThanhPho = value; }
        }
        public string Yahoo
        {
            get { return yahoo; }
            set { yahoo = value; }
        }        
        public string Skype
        {
            get { return skype; }
            set { skype = value; }
        }
        public DateTime? NgaySinh
        {
            get { return ngaySinh; }
            set { ngaySinh = value; }
        }
        public Guid AccountCustomerGuid
        {
            get { return accountCustomerGuid; }
            set { accountCustomerGuid = value; }
        }
        public string HoTen
        {
            get { return hoTen; }
            set { hoTen = value; }
        }
        public string DiaChi
        {
            get { return diaChi; }
            set { diaChi = value; }
        }
        public string Email
        {
            get { return email; }
            set { email = value; }
        }
        public string DienThoai
        {
            get { return dienThoai; }
            set { dienThoai = value; }
        }
        public Guid Level
        {
            get { return level; }
            set { level = value; }
        }
        public string Fax
        {
            get { return fax; }
            set { fax = value; }
        }
        public string TaiKhoanNganHang
        {
            get { return taiKhoanNganHang; }
            set { taiKhoanNganHang = value; }
        }
        public string MaSoThue
        {
            get { return maSoThue; }
            set { maSoThue = value; }
        }
        public bool IsDelete
        {
            get { return isDelete; }
            set { isDelete = value; }
        }
        public Guid UserUpdated
        {
            get { return userUpdated; }
            set { userUpdated = value; }
        }
        public DateTime LastUpdatedDate
        {
            get { return lastUpdatedDate; }
            set { lastUpdatedDate = value; }
        }
        #endregion
    }
}
